home *** CD-ROM | disk | FTP | other *** search
/ Champak 62 / Volume 62 - JOGO DISK .iso / Games / penguin_dinner.swf / scripts / __Packages / classes / game / Food.as < prev    next >
Text File  |  2008-03-17  |  1KB  |  31 lines

  1. class classes.game.Food
  2. {
  3.    static var TYPE_SUSHI = "sushi";
  4.    static var TYPE_FISH = "fish";
  5.    static var TYPE_SOUP = "soup";
  6.    static var TYPE_STEAK = "steak";
  7.    static var TYPE_SHRIMPS = "shrimps";
  8.    static var TYPE_COLA = "cola";
  9.    static var TYPE_LEMONADE = "lemonade";
  10.    static var TYPE_ICECREAM_1 = "icecream_1";
  11.    static var TYPE_ICECREAM_2 = "icecream_2";
  12.    static var TYPE_NONE = "none";
  13.    static var allTypes = [classes.game.Food.TYPE_SUSHI,classes.game.Food.TYPE_FISH,classes.game.Food.TYPE_SOUP,classes.game.Food.TYPE_STEAK,classes.game.Food.TYPE_SHRIMPS,classes.game.Food.TYPE_COLA,classes.game.Food.TYPE_LEMONADE,classes.game.Food.TYPE_ICECREAM_1,classes.game.Food.TYPE_ICECREAM_2];
  14.    static var previousFood = null;
  15.    function Food()
  16.    {
  17.    }
  18.    static function randomFood()
  19.    {
  20.       var _loc1_ = undefined;
  21.       do
  22.       {
  23.          _loc1_ = classes.game.Food.allTypes[Math.floor(Math.random() * classes.game.Food.allTypes.length)];
  24.       }
  25.       while(_loc1_ == classes.game.Food.previousFood);
  26.       
  27.       classes.game.Food.previousFood = _loc1_;
  28.       return _loc1_;
  29.    }
  30. }
  31.